 //覆盖一些element-ui样式

 .el-breadcrumb__inner,
 .el-breadcrumb__inner a {
   font-weight: 400 !important;
 }

 .el-upload {
   input[type="file"] {
     display: none !important;
   }
 }

 .el-upload__input {
   display: none;
 }

 .cell {
   .el-tag {
     margin-right: 0px;
   }
 }

 .small-padding {
   .cell {
     padding-left: 5px;
     padding-right: 5px;
   }
 }

//  .fixed-width {
   .el-button--mini {
    //  padding: 7px 10px;
    //  width: 60px;
    border-radius: 4;
   }
//  }

 .status-col {
   .cell {
     padding: 0 10px;
     text-align: center;

     .el-tag {
       margin-right: 0px;
     }
   }
 }

 //暂时性解决dialog 问题 https://github.com/ElemeFE/element/issues/2461
 .el-dialog {
  transform: none;
  left: 0;
  position: relative;
  margin: 0 auto;

  .el-dialog__header {
   padding: 10px 20px !important;
   border-bottom: 1px solid #eee;

   .el-dialog__title {
     color: #333;
     font-size: 16px !important;
   }

   .el-dialog__headerbtn {
     top: 12px !important;
     .el-dialog__close {
       color: #848484 !important;
     }
   }
 }

 .el-dialog__body {
   // padding: 20px !important;
   overflow: auto;
 }

 .el-dialog__footer {
   padding: 10px 20px !important;
   background-color: #fbfbfb;
   border-top: 1px solid #eee;
   text-align: center;
 }
 .el-form {
    padding: 1rem 2rem 0 1rem !important;
  }
}

 //文章页textarea修改样式
 .article-textarea {
   textarea {
     padding-right: 40px;
     resize: none;
     border: none;
     border-radius: 4px;
     border-bottom: 1px solid #bfcbd9;
   }
 }

 //element ui upload
 .upload-container {
   .el-upload {
     width: 100%;

     .el-upload-dragger {
       width: 100%;
       height: 200px;
     }
   }
 }

 //dropdown
 .el-dropdown-menu {
   a {
     display: block
   }
 }

 // 设备工单新增-单选按钮
 .equipment-order-radio .el-radio-button__inner {
   width: 100%;
 }

 .el-table th.is-leaf {
   border-color: #dfe2e4;
 }

 // 表格下方分页样式
 .el-pager li {
   margin: 0 10px;

   &.active {
    //  background: rgba(38, 135, 251, 1);
     border-radius: 4px;
     color: #477fe3;
   }
 }

 .page-small .el-pager li {
   margin: 0;
  //  background: transparent;

   &.active {
    //  background: transparent;
     color: #477fe3;
   }
 }

 .page-small.el-pagination {
   .btn-prev,
   .btn-next {
     padding: 0;
     background: transparent;
   }
 }

 .el-table--border {
   border-color: #dfe2e4;
 }

 // 重写样式
.el-input {
  input {
    border-radius: 4 !important;
  }
}
.el-textarea {
  textarea {
    border-radius: 4 !important;
  }
}
.el-input-group__prepend {
  border-radius: 4 !important;
}
.el-input-group__append {
  border-radius: 4 !important;
}
.el-radio-group {
  .el-radio-button__inner {
    border-radius: 4 !important;
  }
}

.el-form .el-form-item {
  margin-bottom: 18px !important;
}

.readonly-input input {
  background: #eee !important;
}
.el-tooltip__popper {
  max-width: 400px;
  line-height: 180%;
  word-break: break-all;
}

